package com.wn.common.utils;

import cn.hutool.jwt.JWTUtil;
import java.util.*;

public class JwtTemplate {

    public static byte[]  key = "1234".getBytes();


    /**
     * 生成token
     */
    public String createToken(Map<String, Object> payload) {
        return JWTUtil.createToken(payload, key);
    }

    /**
     * 校验token
     */
    public boolean verify(String token) {
        return JWTUtil.verify(token, key);
    }

    /**
     * 解析token
     */
    public Object parseToken(String token,String key) {
        return JWTUtil.parseToken(token).getPayload(key);
    }
}